package com.winchain.chainbill.receivables.base.po;

import java.math.BigDecimal;
import javax.persistence.Column;
import javax.persistence.Id;
import javax.persistence.Table;

@Table(name = "ar_quota_loan")
public class ArQuotaLoan {
	@Id
	@Column(name = "loan_id")
	private String loanId;
	@Column(name = "loan_code")
	private String loanCode;
	@Column(name = "loan_money")
	private BigDecimal loanMoney;
	@Column(name = "loan_date")
	private String loanDate;
	@Column(name = "loan_days")
	private Short loanDays;
	@Column(name = "ent_id")
	private String entId;
	@Column(name = "ent_name")
	private String entName;
	@Column(name = "ent_acct")
	private String entAcct;
	@Column(name = "fin_id")
	private String finId;
	@Column(name = "fin_name")
	private String finName;
	@Column(name = "fin_acct")
	private String finAcct;
	@Column(name = "var_rate")
	private BigDecimal varRate;
	@Column(name = "fixed_rate")
	private BigDecimal fixedRate;
	@Column(name = "loan_state")
	private String loanState;
	@Column(name = "opt_seq")
	private Long optSeq;
	@Column(name = "expire_date")
	private String expireDate;
	@Column(name = "rpmt_date")
	private String rpmtDate;
	@Column(name = "create_time")
	private String createTime;

	public String getLoanId() {
		return this.loanId;
	}

	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}

	public String getLoanCode() {
		return this.loanCode;
	}

	public void setLoanCode(String loanCode) {
		this.loanCode = loanCode;
	}

	public BigDecimal getLoanMoney() {
		return this.loanMoney;
	}

	public void setLoanMoney(BigDecimal loanMoney) {
		this.loanMoney = loanMoney;
	}

	public String getLoanDate() {
		return this.loanDate;
	}

	public void setLoanDate(String loanDate) {
		this.loanDate = loanDate;
	}

	public Short getLoanDays() {
		return this.loanDays;
	}

	public void setLoanDays(Short loanDays) {
		this.loanDays = loanDays;
	}

	public String getEntId() {
		return this.entId;
	}

	public void setEntId(String entId) {
		this.entId = entId;
	}

	public String getEntName() {
		return this.entName;
	}

	public void setEntName(String entName) {
		this.entName = entName;
	}

	public String getEntAcct() {
		return this.entAcct;
	}

	public void setEntAcct(String entAcct) {
		this.entAcct = entAcct;
	}

	public String getFinId() {
		return this.finId;
	}

	public void setFinId(String finId) {
		this.finId = finId;
	}

	public String getFinName() {
		return this.finName;
	}

	public void setFinName(String finName) {
		this.finName = finName;
	}

	public String getFinAcct() {
		return this.finAcct;
	}

	public void setFinAcct(String finAcct) {
		this.finAcct = finAcct;
	}

	public BigDecimal getVarRate() {
		return this.varRate;
	}

	public void setVarRate(BigDecimal varRate) {
		this.varRate = varRate;
	}

	public BigDecimal getFixedRate() {
		return this.fixedRate;
	}

	public void setFixedRate(BigDecimal fixedRate) {
		this.fixedRate = fixedRate;
	}

	public String getLoanState() {
		return this.loanState;
	}

	public void setLoanState(String loanState) {
		this.loanState = loanState;
	}

	public Long getOptSeq() {
		return this.optSeq;
	}

	public void setOptSeq(Long optSeq) {
		this.optSeq = optSeq;
	}

	public String getExpireDate() {
		return this.expireDate;
	}

	public void setExpireDate(String expireDate) {
		this.expireDate = expireDate;
	}

	public String getRpmtDate() {
		return this.rpmtDate;
	}

	public void setRpmtDate(String rpmtDate) {
		this.rpmtDate = rpmtDate;
	}

	public String getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
}
